package view;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

@SuppressWarnings("serial")
public class Window extends JFrame{
	
	public Window(){
		final Environnement environnement = new Environnement();
		
		JMenuBar menuBar = new JMenuBar();
		JMenu menuOne = new JMenu("Fichier");
	    JMenuItem startTromperie = new JMenuItem("Simulation avec Tromperie");
	    JMenuItem startNoTromperie = new JMenuItem("Simulation sans Tromperie");
	    
	    startTromperie.addActionListener(new ActionListener() {
			
			@Override
			public void actionPerformed(ActionEvent e) {
				environnement.cheat = true;
			}
		});
	    
	    startNoTromperie.addActionListener(new ActionListener() {
			
			@Override
			public void actionPerformed(ActionEvent e) {
				environnement.cheat = false;
			}
		});
	    
	    add(environnement);
	    
	    menuOne.add(startTromperie);
	    menuOne.add(startNoTromperie);
	    menuBar.add(menuOne);
	    		
		setJMenuBar(menuBar);		
	    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    setSize(Environnement.MAX_LIMIT +100, Environnement.MAX_LIMIT+150);
	    setLocationRelativeTo(null);
	    setTitle("Grands Singes");
	    	    
	    setResizable(false);
	    setVisible(true);
	}
	
	public static void main(String[] args) {
        new Window();
    }

}
